home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1993 December
/
PSL Monthly Shareware CD-ROM (December 1993).iso
/
prgmming
/
win
/
pascal.txt
< prev
next >
Wrap
Text File
|
1993-11-03
|
17KB
|
604 lines
Public (software) Library
Copyright 1993 Nelson Ford, PsL ALL RIGHTS RESERVED
Pascal For Windows
[AFTRDRK]
AfterDark SDK 1.01p
(Sands, Richard R.; $0)
is a development kit for writing modules for the After Dark Screen Saver.
[Ansioem]
Ansioem
(Robert Digsby; $0)
displays the ANSI and OEM character set. It allows you to click on a
character to find out what it would be converted to if it were passed
through AnsiToOem or OemToAnsi. C Source code is included.
[BEEPR]
Beeper
is TPW code that demonstrates the use of a timer call-back function rather than
the timer event message. It shows the use of export, MakeProcInstance, and more.
[BITMBTN]
Bitmap Buttons
(Thomas, Daniel; $0)
is a pair of Button objects that lets you create bitmap buttons.
[BITVIEW]
BitView
is TPW source for a bitmap viewer within an MDI framework. It supports 256
colors and compressed files.
[Blaise]
Blaise
(Warren, Robert J.; $0)
is a screen saver module for TPW. It hooks into the screensaver of the
desktop portion of the control panel.
[BMHELP]
Bmhelp
contains code for displaying a bitmap from a resource file.
[BOUNCE]
Bounce
is source for a bouncing ball graphics demo.
[Center]
Center
(Thomas, Daniel; $0)
is a procedure which will center a Popup window in its parent's window.
[CLRCMBO]
ClrCmbo
is a TPW unit for a color selection combo box with colors, not names.
[CLOVER]
Clover
is source code for a graphics display.
[CONCEN]
Concentration
(Rubenking, Neil J.; $0)
is the source and resource for a Concentration type game. Demonstrates
owner-draw buttons, modifying system menu, making window size exactly match
contents, etc.
[CCONTRL]
Custom Control Library
(Vitabile, Anthony M.; $0)
is the source code for a custom control library for Resource Workshop. Included
is a Percent Completed custom control.
[CTL3D_P]
CTL3D.PAS
(Hamer-Moss, Steve; $0)
contains a BP7 interface unit for Microsoft's CTL3D.DLL. It allows BP7
apps to use Microsoft-style 3D dialogs (as in Access, Excel 4.0, etc.)
under Windows 3.0 and 3.1.
[DYNST]
DYNST
(Campbell, Tom; $0)
is a TP unit for the creation and use of dynamically allocated string arrays on
the heap and handling all memory management transparently. The file DEMO.PAS
contains an interactive demonstration showing you the allocation, use, and
disposition of a dynamic string array.
[EMPTYDL]
EmptyDLG
(Rubenking, Neil J.; $0)
is an application template that demonstrates using a dialog window as a main
window in a TPW program.
[FileCopy]
FileCopy.PAS 1.2
(Allard, Adam A.; $0)
is source for a fast file copy utility.
[FCSRC]
File Clerk Source
(Peoples, David; $0)
is the source code for File Clerk, a file selector and application launcher.
[FILEDLL]
File Dialog
(Gallo, Guy; $0)
is a DLL for a file dialog box that can be called from TPW or from Word for
Windows.
[FONTLST]
Fontlist
is full source code and resource file for a font listing utility.
[FMU]
Font Manipulation Utility
(Smith, Mark; $0)
is a dialog box that allows the user to try out different screen fonts.
[Infowdw]
Infowdw.PAS
is an example of a modeless window that can be used to display status
information about a program as it is running.
[Janus]
Janus
(Sawatzki, Peter; $0)
let you create dialogs as MDI child windows, create BorDlgs from standard
resource, standard dialogs from BorDlg resources, and support foreign language
BorButtons.
[Lststr]
Lststr 1.0
(Rosenberger, Rob ASP; $0)
helps document string resources.
[MBUTILS]
Message Box Utilities 1.0
(Salesas, Robert; $0)
makes it easier to write small programs that require little output or input. It
is based around the Windows messagebox and provides routines to do MBWriteStr,
MBWriteBuf, MBWriteLn, MBClear and MBShowWindow. Source code included.
[PNT_BMP]
PaintBMP
is a unit that lets you create a pop-up window with caption and paint it
with a bitmap. Source code and test code are included.
[Rattle]
Rattle 1.01
(Boyd, Craig; $10)
contains code for allocating and deallocating blocks of memory in a random
fashion.
[Ribbon]
Ribbon
(Thorpe, Danny; $0)
shows how to set up a non-MDI child window in an MDI window.
[TIMICON]
Time Watch Icon
(Mackey, Jack C.; $0)
illustrates how to make an updateable icon.
[TPWGray]
TPWGray
(Overmyer, Doug; $0)
is TPW code showing how to create a dithered gray scale.
[Vtest]
Vtest
(Mark Elder; $0) is Pascal source code for a simple test program
which shows how to get mmsystem to play Video-for-Windows.
[WinVer]
WinVer 1.0
(Kitsos, Costas; $0)
stamps Windows EXE's or DLL's with the required Windows version. TPW source code
is included.
[DIB]
DIB
(Smith, Ralph; $0)
contains three example TPW programs illustrating the use of device independent
bitmaps. One program is for 16-colors, and two are for 256-colors. Source code
is included.
[DDEConv]
DDEConv
(Schmid, Klemens; $0)
implements a DDE conversation with any DDE client like Excel, WinWord, ProgMan
etc.
[Dndlb]
Dndlb
(Hayes, Ian; $0)
contains a unit for a Drag'n Drop listbox.
[Ezdpmi]
Ezdpmi
(Bucknall, Julian M.; $0)
is a unit that encapsulates all the common DPMI requirements for
protected mode and Windows programs. You can allocate/deallocate DOS
memory with pointers, call a real mode interrupt, map a protected mode
pointer onto real mode memory, and more.
[Encrypt]
Encrypt
(Keul, Manfred; $0)
encrypts a string using the same method as Windows' ScreenSaver.
[Ezdpmi]
Ezdpmi
(Bucknall, Julian M.; $0)
is a unit that encapsulates all the common DPMI requirements for
protected mode and Windows programs. You can allocate/deallocate DOS
memory with pointers, call a real mode interrupt, map a protected mode
pointer onto real mode memory, and more.
[HEAPAUD]
Heap Auditor 1.0
(Overmeyer, Doug; $0)
helps diagnose memory leaks from orphaned objects in the GDI local
segments. Source code is included.
[MkFmx]
MkFmx
(Cariotoglou, Mike; $0)
contains source code and a DLL for a utility to test the File manager
extensions.
[MSortP]
MSortP
(Kokkonen, Kim; $0)
is a unit for sorting items in real or protected mode applications. It supports
TPW or BP7 for DOS real mode, DOS protected mode, or Windows targets. It takes
advantage of all extended memory in protected mode and performs a disk based
merge sort if it runs out of memory.
[PCCLDLL]
Percent Complete DLL
(Vitabile, Anthony M.; $0)
is the source for a percent-complete custom control.
[Playmid]
Playmid
(Cribbs, Derek; $0)
contains a unit with BP7 source to play MIDI files in WIN31. This is
similar to SndPlaySound but for MIDI files.
[RunDlg]
RunDlg
(Beck, Randolph; $0)
provides a dialog box where the modal loop is inside-out so that a program
can be interrupted while performing long tasks such as printing reports.
[Scrgo]
Scrgo#
shows how to instantly start the WIN31 screen saver and how to install a
wh_Mouse Windows hook.
[SSAVETP]
Ssave.dll
lets you access the screen saver password function.
[STATDMO]
StatDemo
is source and sample code for a status bar.
[STAT_AC]
Status
(Carney, Adam; $0)
is code for a modeless status box.
[Strmsgs]
Strmsgs
(Nielsen, Ravi; $0)
displays a messagebox with both program-supplied and string resource text.
[TI2000]
TI2000
is a routine for pausing your app while you execute another .
[UGLBEDT]
UGlbEdit
(Taylor, Mike; $0)
is a TEdit variant that uses the global heap, allowing the full 32k to be
used.
[TPWINDR]
WinDir
(Shaw, Donald E.; $0)
contains source code and an executable for producing a directory listing in
Windows. Directories can be sorted by name, extension, size, or time/date.
[Xini]
Xini
(Maischein, Max; $0)
source for accessing INI files.
[FrameOH]
FrameOH
(Hess, Olaf; $0)
allows dialog boxes with the Borland chiselled steel look without having to
use BWCC. It also implements recessed/raised frames.
[ITSYBIT]
ItsyBit
lets you create windows with small horiztonal or vertical captions.
[MSCROL]
Mscrol
contains Pascal unit for impl